package market

import (
	"context"
	pb "git.mycaigou.com/gfyx/micro-gfyx-api/proto/micro_gfyx_oppty_service_proto/micro-gfyx-oppty-service/market"
)

type OutboundAccountRepositoryIface interface {
	GetPhoneList(ctx context.Context, request *pb.GetPhoneListRequest) (*pb.GetPhoneListResponse, error)
	GetSeatInfoList(ctx context.Context, request *pb.GetSeatInfoListRequest) (*pb.GetSeatInfoListResponse, error)
	GetRobotList(ctx context.Context, request *pb.GetRobotListRequest) (*pb.GetRobotListResponse, error)
	GetAccountDetail(ctx context.Context, request *pb.GetAccountDetailRequest) (*pb.GetAccountDetailResponse, error)
	SaveAccount(ctx context.Context, request *pb.SaveAccountRequest) (*pb.SaveAccountResponse, error)
	ExpenseDetail(ctx context.Context, request *pb.ExpenseDetailRequest) (*pb.ExpenseDetailResponse, error)

}
